Meaning of 'cevvattai'

s. the red leech, a species of leech.

Meaning of செவ்வட்டை

s. the red leech, a species of leech.


Browse Tamil - English Words