Polish-English dictionary »

persona non grata meaning in English

PolishEnglish
persona non grata noun

persona non gratanoun
a person who is not welcome