Version Française
Meaning of
"embrouilla"
in English language
French to English
English to French
French
English
embrouilla
blundered
embrouillai
blundered
embrouillant
blundering
embrouillage
muddle