MAMMY WAGON
Meaning of MAMMY WAGON in English
noun
or mammy lorry
: a small open-sided bus or light truck used to transport passengers or goods in West Africa
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012