Oroppa آوروپا

English: Translation
Europe
noun
Place names
Greek