Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
fecundate
Ingles
- 🔊 introduce semen into (a female)
- 🔊 make fertile or productive“The course fertilized her imagination”