Search term impregnation has 4 results
EN English FR French
impregnation (n) [medicine] fécondation (n) {f} [medicine]
impregnation (n) [medicine] insémination (n) {f} [medicine]
impregnation imprégnation
FR French EN English
imprégnation impregnation