English to Arabic

Meaning for:
Dugout
other
المخبأ