Translation of menuil in English:

menuil

to lever up

  • 1

    to lever up