Impregnated

French Meaning

fécondé

English Meaning

  1. Past participle of impregnate

StatCounter - Free Web Tracker and Counter