Translation of mempermudah in English:

mempermudah

  • 1

    to facilitate, to make easier