Russian-English dictionary »

локрида meaning in English

RussianEnglish
Локрида proper noun

Locris(region of ancient Greece)
proper noun