Question
What does the legal term "Persona non grata" mean?
GENERAL
An unwelcome person
GENERAL
Share: