machera
Italian
Noun
machera
f
(
plural
machere
)
machaira