Translation of mengebel in English:

mengebel

to ring a bell

  • 1

    to ring a bell
  • 2

    to telephone