topadora

 
topadora
Noun
1. (general) 
a. bulldozer (River Plate) 
topadora
(S. Cone) (México) bulldozer
Search history
Did this page answer your question?