unwelcome_personEnglish

persona non grata, unwelcome person

Noun

A person who for some reason is not wanted or welcome

English: unwelcome person, persona non grata

English words with similar meanings

Show 1 words