DICTIONARY

(Total Entries : 197270)

sedhaka

Dictionary Definition: 

sedhaka mfn. driving off, preventing MW

Related: