Translation of melorotkan in English:

melorotkan

verb

  • 1

    to cause to slide down, to lower (prices, etc.), to downgrade, to demote