STATUE PARK


Meaning of STATUE PARK in English

public garden which contains many sculptures

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.