English | German | Russian | Czech

inseminatee English

Meaning inseminatee meaning

What does inseminatee mean?

inseminatee

One who has been inseminated.

Are you looking for...?