inseminate631 ( synonym found)

Definition of inseminate631:

°To sow; to impregnate.

Back to Top