English to Arabic

Meaning for:
Entrenched
other
متحصّن