leech meaning in telugu

Word: leech
Meaning of leech in english - parasite

Meanings in telugu :

jelag ( జెలగ )

Synonyms of leech

sycophant sponge barnacle bloodsucker bum freeloader

Related English Telugu Meaning

Telugu to English
English To Telugu