Spanish-English Dictionaryretrasaseis
retrasaseis
retrasarse
Meaning of retrasaseis