Arabic-English dictionary »

مدبّر المكائد meaning in English

ArabicEnglish
مدبّر المكائد

Schemer[UK: ˈskiː.mə(r)] [US: ˈskiː.mər]