lokhadātu

Word form lokhadātu
Language: Sanskrit
Word meaning World