Term Gallery logo

Meanings of helota in Spanish

Portuguese
hilota
English
helots
Catalan
ilota
helots
Translations for helota

Portuguese

English