impregnated ne demek

  1. impregnated : emprenye