Translation of lading in English:

lading

(perahu lading)

noun

  • 1

    dug-out canoe made from a hollowed tree-trunk