Spanish

edit

Noun

edit

caracuses

  1. plural of caracú