Bahasa Malaysia
English
terusan buatan
artificial canal