Definition of “dustcart” - English Dictionary

british dictionary