Spanish-English Dictionaryrally
Spanish word for rally