French-English dictionary »

rendre le dernier soupir meaning in English

FrenchEnglish
rendre le dernier soupir verbe

draw one's last breath(to die)
verb