Fecundates meaning : To make fertile. To inseminate.
garibaldis
fecundates
coat check
mangos
halluces