Multitran dictionary
Log in | English
DictionaryForumContacts

 Tamil English
Subject Number of entries
Medical    6
Microsoft    4063
Total:    4069