caraques

French

Noun

caraques

  1. plural of caraque