English edit

Noun edit

caraipes

  1. plural of caraipe