cracuda

Portuguese

Noun

cracuda f

  1. feminine of cracudo