sarbacanes
English
Noun
sarbacanes
plural of
sarbacane
French
Noun
sarbacanes
f
plural of
sarbacane