cracudas
Portuguese
Noun
cracudas
f
plural of
cracuda