English to Arabic

Meaning for:
Caravan
other
القافلة