French-English dictionary »

finir ses jours meaning in English

FrenchEnglish
finir ses jours verbe

end one's daysverb