Spanish-English dictionary »

lócrida meaning in English

SpanishEnglish
Lócrida proper noun

Locris(region of ancient Greece)
proper noun

Your history