Dutch

edit

Noun

edit

caronades

  1. plural of caronade

French

edit

Noun

edit

caronades ?

  1. plural of caronade