mail servertranslation and definition "mail server", tamil lexiconWordTamil Definitionmail serverஅஞ்சல் வழங்கன்