This is an online Sanskrit Hindi English dictionary, with the help of which you can search the words of the above three languages and their meanings in other languages.
This dictionary is still in its infancy. Now almost fifty thousand words are attached to it and words are being added regularly.
You may not find the word you are looking for, in which case you can use the help forum. There your questions will be answered at random.
Thank you