Spanish-English Dictionaryscores
scores
scores
scores
score
Spanish word for scores