megabytetranslation and definition "megabyte", tamil lexiconWordTamil Definitionmegabyteமெகாபைற்மெகாபைட்