let-uptranslation and definition "let-up", tamil lexiconWordTamil Definitionlet-upநிறுத்துதல், குறைதல், நோய் தணிவு.