Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
ship canal
(/S//I/p_k/@/'n/&/l )
noun
(n)
a canal large enough for seagoing vessels
sebuah sungai besar cukup untuk seagoing kapal
Synonym:
shipway
source: wordnet30