Compund Words

Sponsored Links

Last Search Words

Search Result:persona grata

persona grata   (TTS Sound)



Overview of noun persona_grata

The noun persona grata has 1 sense


  • persona grata -- (a diplomat who is acceptable to the government to which he is sent)