English to Arabic

Meaning for:
Barracked
other
هتف