Polish-English dictionary »

mambo meaning in English

PolishEnglish
mambo noun

mambonoun
Latin American music genre