natural aggregatetranslation and definition "natural aggregate", tamil lexiconWordTamil Definitionnatural aggregateஇயற்கைச்சல்லி