Lean ontranslation and definition "Lean on", tamil lexiconWordTamil DefinitionLean onPut pressure on someone to get them to do what you wantabutமுட்டு