Spanish-English Dictionaryadelantaba
adelantaba
adelantarse
Meaning of adelantaba