Definify.com

Definition 2025


menarola

menarola

Italian

Noun

menarola f (plural menarole)

  1. brace (tool)

Synonyms