embourber French - English
1.
Englishmire
-
Englishto sink into mud
-
Frenchs'embourber, s'enliser
2.
Englishembroil
-
Englishto draw into a situation
-
Frenchembourber
English translator: French English embourber Eesti sõnaraamat Español Traductor Svenska Översättare