Translation of mempermudah in English:

mempermudah

verb

  • 1

    to facilitate, to make easier