English to Arabic

Meaning for:
Garrisoning
other
التحصين