Spanish-English Dictionaryretrasabais
retrasabais
retrasarse
Meaning of retrasabais