impregnators

English

Noun

impregnators

  1. plural of impregnator