English to Arabic

Meaning for:
Dugouts
other
المخابئ