a large vehicle that is driven from one house to another to collect rubbish from the dustbins outside
Dustcarts
-
a large vehicle that is driven from one house to another to collect rubbish from the dustbins outside
Dustcarts meaning & definition 1 of Dustcarts.
Similar Words