Spanish-English Dictionaryesprintar
Meaning of esprintar