Spanish-English Dictionarysponsor
Spanish word for sponsor