embrouille French - English
1.
Englishsnarl
-
Englishknot or complication of hair, thread, or the like, difficult to disentangle
-
Frenchembrouille
2.
Englishimbroglio
-
Englishan entangled situation
-
Frenchembrouille
English translator: French English embrouille Eesti sõnaraamat Español Traductor Svenska Översättare