French-English dictionary »

imbroglio meaning in English

FrenchEnglish
imbroglio nom {m}

tangle [tangles]◼◼◼(tangled twisted mass)
noun
[UK: ˈtæŋ.ɡl̩] [US: ˈtæŋ.ɡl̩]