Arabic-English dictionary »

مُتَمَرِّدَة meaning in English

ArabicEnglish
مُتَمَرِّدَة f

rebelperson who resists an established authority