Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pushcarts
in English
pushcarts
#limited
Definitions
Noun
small
,
wheeled
vehicles
for
carrying
goods
hand-propelled
carts
with
wheels
;
for
transport
Base Words
carts
push