carurús

Portuguese

Noun

carurús

  1. plural of carurú