Spanish-English Dictionarydeshilachar
Meaning of deshilachar