DICTIONARY

(Total Entries : 197270)

agrasara

Dictionary Definition: 

○sara mf(ī)n. going in front, taking the lead