Arabic-English dictionary »

تَحَرُّر meaning in English

ArabicEnglish
تَحَرُّر m

autonomyself-government