Spanish-English Dictionaryadelanta
adelanta
adelantarse
Meaning of adelanta