Translation of bulldozer in Indonesian

bulldozer

buldoser

noun

  • 1

    buldoser