Search term ovulate has one result
Jump to
EN English IT Italian
ovulate (v) [biology] ovulare (v) [biology]