English

edit

Noun

edit

sarbacanes

  1. plural of sarbacane

French

edit

Noun

edit

sarbacanes f

  1. plural of sarbacane