Translation of canal in Indonesian

canal

kanal, terusan

noun

  • 1

    kanal, terusan