persona non grata


Results for "persona non grata"

English - Turkish Dictionary

persona non grata

(English - Turkish Dictionary) :
Lat. istenmeyen kişi.