mammy wagon









mammy wagon


mammy wagon noun

  1. a W African vehicle built on a lorry chassis, capable of carrying both passengers and goods
57 queries 0.587