dumpcart
English
dumpcart meaning in English • dumpcart का अर्थ अंग्रेजी में
Noun
- a cart that can be tilted to empty the contents without handling them.