Translation of gerabak sorong in English:

gerabak sorong

barrow

noun

  • 1

    barrow, wheelbarrow, cart pushed or pulled by hand