English to Arabic

Meaning for:
Landau
other
العربة