A basic free multi language dictionary. You can find a meaning of a word in English, Hindi or Telugu directly by typing in any of these three languages. English Hindi Telugu.