persona_grataEnglish

persona grata

Noun

A diplomat who is acceptable to the government to which he is sent

English: persona grata