Translation of embajador itinerante in English:

embajador itinerante

roving ambassador, n.

masculine noun

(embajador volante)
  • 1

    roving ambassador