Polish-English dictionary »

helota meaning in English

PolishEnglish
helota noun

helotnoun
Spartan serf