French-English dictionary »

inhumation céleste meaning in English

FrenchEnglish
inhumation céleste nom {f}

sky burial◼◼◼(funeral practice)
noun