Tamil Meaning

drown meaning in tamil

immerse in water, submerge in water and inhalation of water to die

drown tamil meaning example

மூழ்கு