Estouralya استوراليا

English: Translation
Australia
noun
Place names
Greek