English to Arabic

Meaning for:
Rickshaw
other
العربة