Translation of skor in English:

skor

score

noun

  • 1

    score