English to Arabic

Meaning for:
Armadas
other
الحشود