GRATA


Meaning of GRATA in English

adj. part of the phrase "persona non grata" (unwanted presence)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.