Sponsored Links

leech

translation and definition "leech", tamil lexicon

WordTamil Definition
leechஅட்டை
dogleechநாய்நோய் மருத்துவர்.
cow-leechமாட்டு மருத்துவர்.