archive sitetranslation and definition "archive site", tamil lexiconWordTamil Definitionarchive siteகாப்பகத் தளம்