The Citizen (Dar es Salaam)
1 August 2008
It is Italian. And similar to when we say Mama Yangu! Or Mama Wee...a very typical African and Latin exclamation. The English language does not have an equivalent cultural use of Mamma Mia.
[ See Article ]
Top | Site Français | Mobile | Who We Are | Advertising | Search My Account | Make us your home page | RSS | Contact | Privacy