Translation of melesukan in English:

melesukan

to languish

verb

  • 1

    to languish, to lose or lack vitality, to debilitate, to weaken, fatigue, cause fatigue to