Arabic-English dictionary »

يعصّب meaning in English

ArabicEnglish
يعصّب

Innervates