French-English dictionary »

dernier adieu meaning in English

FrenchEnglish
dernier adieu nom {m}

last respectsnoun