MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dugout canoe

noun (n)

  • a canoe made by hollowing out and shaping a large log
    canoe dibuat oleh hollowing keluar dan membentuk besar log
    Synonym:
    dugout, pirogue
    source: wordnet30