English-Vietnamese Dictionary
◊ DID YOU MEAN IMPREGNATOR?
◊impregnator
▪ xem impregnate
English Dictionary
◊ DID YOU MEAN IMPREGNATED?
impregnated
adj : made pregnant [syn: {fertilized}, {fertilised}, {inseminated}]
English-Vietnamese Mining Dictionary
◊ IMPREGNATED ORE
◊impregnated ore
quặng thấm nhiễm