Arabic-English dictionary »

عَمِيل مُزْدَوِج meaning in English

ArabicEnglish
عَمِيل مُزْدَوِج m

double agent