Spanish-English Dictionaryretrasaban
retrasaban
retrasarse
Meaning of retrasaban