Spanish-French dictionary »

dar a luz | traer al mundo meaning in French

SpanishFrench
dar a luz | traer al mundo

donner le jour