DICTIONARY

(Total Entries : 197270)

窣莎揭哆

Dictionary Definition: 

susvāgata, most welcome (a greeting).