Spanish-English dictionary »

epirota meaning in English

SpanishEnglish
epirota noun
{m} {f}

Epirote(an inhabitant of Epirus)
noun