Translation of membeku in English:

membeku

to freeze over

verb

  • 1

    to freeze over
  • 2

    to clot, to solidify