Persona non grata

What is Persona non grata?

Persona non grata definition and meaning on Dictionary terms:
noun, plural per

Tags: