English to Arabic Dictionary ambassadors

ambassadors

سفراء
translation of 'Ambassadors'
noun
رسول مفوض,
سفيرة,
سفير
Credits: Google Translate
Download the
HelloEnglishApp
image_one