English edit

Noun edit

caraccas

  1. plural of caracca