meaning of angledozer

1. a bulldozer with an angled moldboard to push earth to one side


Related Words

angledozer |

Developed & Maintained By Taraprasad.com

Treasure Words