carronades
English
Noun
carronades
plural of
carronade
Dutch
Noun
carronades
plural of
carronade