ilotas
Spanish
Noun
ilotas
pl
plural of
ilota