French-Latin dictionary »

persona non grata meaning in Latin

FrenchLatin
persona non grata adjectif

persona non grataadjective

Your history