Slovnenya

Translation English French: impregnate

Dictionary: main
impregnate