Spanish-English Dictionaryadelantaban
adelantaban
adelantarse
Meaning of adelantaban