Spanish-English Dictionaryadelantar
Meaning of adelantar