Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
minipark
in English
minipark
#limited
Definitions
Noun
a
small
public
green
space
The
city
built
a
minipark
near
the
busy
street
.
Base Words
park
mini