imbiber French - English
1.
Englishimpregnate
-
Frenchimbiber
-
Frenchféconder, inséminer
2.
Englishsteep
-
Englishto soak an item in liquid
-
Frenchimprégner, imbiber
English translator: French English imbiber Eesti sõnaraamat Español Traductor Svenska Översättare