Translation of scow in Malay

scow

noun

  • 1

    sejenis bot yang rata bawahnya