Italian-English dictionary »

sepoltura celeste meaning in English

ItalianEnglish
sepoltura celeste noun
{f}

sky burial(funeral practice)
noun