chalacharppini meaning in english - சலசர்ப்பிணி

n. leech சளுகம், அட்டை Online English to Tamil Dictionary : ஒட்டுக்குடி - family or person இரத்தமூலம் - hemorrhoids வேட்பு - desire கடம்பன் - skanda வழிப்போக்கர் - way faring men

Tags : chalacharppini english meaning, meaning of சலசர்ப்பிணி in english, translate சலசர்ப்பிணி in english, what does chalacharppini mean in english ?