Translation of canalization in Malay

canalization

membuat terusan

noun

  • 1

    membuat terusan, sistem terusan, sistem penyaluran