tilopos
Spanish
Noun
tilopos
m
pl
plural of
tilopo