diplomatic representative who is acceptable to the government of the country where he or she is assigned.
PERSONA GRATA
Meaning of PERSONA GRATA in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012