French-Spanish dictionary »

rendre l’âme meaning in Spanish

FrenchSpanish
rendre l’âme

entregar el alma

entregar el alma