Translation of canal in Malay

canal

terusan

noun

  • 1

    terusan, parit, saluran