tremendoustranslation and definition "tremendous", tamil lexiconWordTamil Definitiontremendousபேரச்சந் தரத்தக்க, வல்லமைமிக்க, பேராற்றல் வாய்ந்த, வியப்பார்வத்திற்கு உரி, மிகப்பெரிய.