English edit

Noun edit

impregnators

  1. plural of impregnator