caracuses

Spanish

Noun

caracuses

  1. plural of caracĂș