Arabic-English dictionary »

سَفِيرَة meaning in English

ArabicEnglish
سَفِيرَة f

ambassadorminister

ambassadorrepresentative