ROVING AMBASSADOR


Meaning of ROVING AMBASSADOR in English

delegate that is not an ambassador in a particular location but rather travels from place to place for political purposes

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