Arabic-English dictionary »

متحصّن meaning in English

ArabicEnglish
متحصّن

Entrenched[UK: ɪn.ˈtrentʃt] [US: en.ˈtrentʃt]