v. alumbrasen (alumbrar)
Translation: give birth
Definition of alumbrar in English
En relación con una embarazada o cualquier hembra vivípara preñada: Llevar hasta el exterior de su cuerpo al feto que ha gestado.
Synonyms of alumbrar in English
Definition of alumbrar in Spanish
Of a pregnant, viviparous animal or woman, to expel offspring from the body.