imprégner French - English
1.
Englishimpregnate
-
Englishto saturate, to infuze
-
Frenchimprégner de
2.
Englishimbue
-
Englishto wet or stain completely
-
Frenchimprégner
Englishimbue
-
Frenchimprégner
3.
Englishsteep
-
Englishto soak an item in liquid
-
Frenchimprégner, imbiber
Englishsteep
-
Frenchimprégner
4.
English translator: French English imprégner Eesti sõnaraamat Español Traductor Svenska Översättare