persona no grata - Spanish English Dictionary

persona no grata

Play ENESESes
Play ENESESmx

Meanings of "persona no grata" in English Spanish Dictionary : 3 result(s)

Spanish English
General
persona no grata [f] persona non grata
Law
persona no grata persona non grata
British Slang
persona no grata bum