Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
minicar
in English
minicar
#moderate
Definitions
Noun
an
extremely
small
vehicle
(
smaller
than
subcompact
)
The
company
designed
a
minicar
for
city
driving
.
Base Words
car
mini