Marathi-English Talking Dictionary 2009

Marathi-English Talking Dictionary carries more than 4,00,000 words. For each word it gives different accurate meanings, audio pronunciations, appropriate examples, various synonyms, antonyms, history, and grammatical description with pictorial...