Translation of selut in English:

selut

slime

noun

  • 1

    slime, unpleasant thick slippery liquid substance