Spanish-English Dictionarysustentabas
sustentabas
sustentar
Meaning of sustentabas