Translation of melembabkan in English:

melembabkan

to dampen

  • 1

    to dampen