Tamil Meaning

deed meaning in tamil

an action performed especially of good and praiseworthy in nature

deed tamil meaning example

செயல்