Translation of slime in Malay

slime

lendir

noun

  • 1

    lendir