curubas
English
Noun
curubas
plural of
curuba
Portuguese
Noun
curubas
plural of
curuba
Spanish
Noun
curubas
f
pl
plural of
curuba