Arabic-English dictionary »

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

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

Machinator[UK: mˈakɪnˌeɪtə] [US: mˈækɪnˌeɪɾɚ]