meaning of dumpcart

1. a cart that can be tilted to empty contents without handling


Related Words

dumpcart |

Developed & Maintained By Taraprasad.com

Treasure Words