DICTIONARY

(Total Entries : 197270)

dehāsava

Dictionary Definition: 

dehâsava m. 'body-liquid', urine Gal.