otorongos
Spanish
Noun
otorongos
m
pl
plural of
otorongo