MINIPARK


Meaning of MINIPARK in English

[mini.park] n (1967): a small city park

Merriam-Webster English vocab.      Английский словарь Merriam Webster.