Tamil Meaning

scar meaning in tamil

a permanent mark found on the skin or any parts of the body caused by wounds, fire, sores etc.,

scar tamil meaning example

வடு