English to Arabic

Meaning for:
Floats
other
العربات