French-Spanish dictionary »

donner le jour meaning in Spanish

FrenchSpanish
donner le jour

dar a luz | traer al mundo