Spanish-English Dictionarysport
Spanish word for sport