Translation of membeku in English:

membeku

to freeze over

  • 1

    to freeze over
  • 2

    to clot, to solidify