Lingo
dip
lo
ma
tist
an official engaged in international negotiations
Synonyms
1 / 1