Slovnenya

Translation English Spanish: scoring

Dictionary: main
scoring
noun