impregnators
English
Noun
impregnators
plural of
impregnator