Translation of topadora in English:

topadora

bulldozer, n.

feminine noun

River Plate

  • 1

    bulldozer