Second-hand Dump TRUCK meaning in the Cambridge English Dictionary

Other Product Information