DICTIONARY

(Total Entries : 197270)

karodaka

Dictionary Definition: 

karôdaka n. water held in or poured into the hand W

Related: