Tamil Meaning

caress meaning in tamil

a gentle touch showing love and fondness and affection

caress tamil meaning example

தழுவு,வருடு