Terdapat 1 arti kata 'canalize' di Kamus Bahasa Inggris Terjemahan Indonesia.
Terusan
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata canalize adalah terusan.