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.