Translation of leech in Malay

leech

lintah

noun

  • 1

    lintah