Malayalam Dictionary

നീരട്ട

neeratta

noun · നാമം

leech

  1. leech

Other words that mean “leech”

See every word for “leech” in Malayalam →

Nearby in the dictionary

Support