Romanian-English dictionary »

da ultima suflare meaning in English

RomanianEnglish
da ultima suflare verbă

draw one's last breath(to die)
verb