French-English dictionary »

don d'organes meaning in English

FrenchEnglish
don d'organes nom {m}

organ donation◼◼◼(donating one's organ)
noun