French-Spanish dictionary »

accoucher meaning in Spanish

FrenchSpanish
accoucher

parir | dar a luz