Version Française
Translate
"mumbo jumbo"
to French Language
English to French
French to English
English
French
mumbo jumbo
galimatias; jargon incompréhensible; fam. charabia.