Italian edit

Noun edit

menarola f (plural menarole)

  1. brace (tool)
    Synonym: girabacchino

Anagrams edit