Translation of sorak in English:

sorak

applause, cheering

noun

  • 1

    applause, cheering