auto servetranslation and definition "auto serve", tamil lexiconWordTamil Definitionauto serveதன்னியக்கச் சேமி