persona English - Latin
1.
-
Englisha person who is not welcome
-
Latinpersona non grata
-
Englisha person who is not welcome
-
Latinpersona non grata
Related words
in person|in person in person mask alter ego in the flesh in the flesh alter ego
English translator: English Latin persona Eesti sõnaraamat Español Traductor Svenska Översättare