Spanish-English dictionary »

entierro celestial meaning in English

SpanishEnglish
entierro celestial noun
{m}

sky burial(funeral practice)
noun