Translation of menyendal in English:

menyendal

verb

  • 1

    insert a wedge, etc. to prevent free movement