Search term lever has 3 results
Jump to
EN English ES Spanish
lever levantar
lever (n) [machine] palanca (n) {f} [machine]
lever (n) [tools] palanca (n) {f} [tools]