Translation of mucus in Malay

mucus

lendir

noun

  • 1

    lendir, mukus