Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pedicab
in English
pedicab
#uncommon
Definitions
Noun
a
cycle
with
hooded
passenger
seating
;
human-powered
transportation
The
pedicab
driver
took
us
on
a
tour
around
the
city
.
Phrases