Arabic-English dictionary »

منصّب meaning in English

ArabicEnglish
منصّب

Instated