cracudas

Portuguese

Noun

cracudas f

  1. plural of cracuda