English to Arabic

Meaning for:
Garrisoned
other
محصّن