German English Dictionary
/
German
/
impregnieren
German ⇄ English
impregnieren
English translations
01
impregnate
02
to impregnate