ghigliottine
Italian
Noun
ghigliottine
f
plural of
ghigliottina