angledozer
English
angledozer meaning in English • angledozer का अर्थ अंग्रेजी में
Noun
- a bulldozer with an angled moldboard to push earth to one side.