NON-RESIDENTIAL AMBASSADOR


Meaning of NON-RESIDENTIAL AMBASSADOR in English

ambassador which is not a permanent resident of the country where he works but instead visits occasionally

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.