Search term ovulate has one result
Jump to
EN English FR French
ovulate (v) [biology] ovuler (v) [biology]