French-English dictionary »

mambo meaning in English

FrenchEnglish
mambo nom {m}

mambo◼◼◼(Latin American music genre)
noun
[UK: ˈmɑːm.bəʊ] [US: ˈmɑːmbo.ʊ]