caraballas
Spanish
Noun
caraballas
plural of
caraballa