English-French dictionary »

impregnatable meaning in French

EnglishFrench
impregnatable (which can be impregnated)
adjective

imprégnableadjectif