substratetranslation and definition "substrate", tamil lexiconWordTamil Definitionsubstrateஅடித்தளம்substrateஅடி மூலக்கூறுsubstrateஅடி மூலக்கூறுsubstrateஅடி மூலக்கூறு