Spanish-English Dictionaryadelantaron
adelantaron
adelantarse
Meaning of adelantaron