Tamil Meaning

nausea meaning in tamil

feeling of sickness at the stomach, a sensation kindling vomiting

nausea tamil meaning example

குமட்டுதல்