Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
autorickshaw
in English
autorickshaw
#uncommon
Definitions
Noun
a
motorized
vehicle
for
hire
(
in
South
Asia
and
East
Asia
)
We
took
an
autorickshaw
to
get
to
the
city
center
quickly
.
Base Words
auto
rickshaw