Spanish-English Dictionarysustentaba
sustentaba
sustentar
Meaning of sustentaba