ROMA


Meaning of ROMA in English

Gypsy people collectively.

→ Rom

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.