Search term lever has 3 results
Jump to
EN English IT Italian
lever (n) [machine] leva (n) {f} [machine]
lever (n) [tools] leva (n) {f} [tools]
lever manovella {f}
EN Synonyms for lever IT Translations
tackle [purchase] anpacken (Problem)