DICTIONARY

(Total Entries : 197270)

umlocā

Dictionary Definition: 

umlocā f. N. of an Apsaras MBh