accumulated evil to be expiated by suf fering meaning in tamil

Word: accumulated evil to be expiated by suf fering - The english word have 45 alphabets and vowels..

Meanings in tamil :

pavachchumai ( பாவச்சுமை )
Tamil to English
English To Tamil