Spanish-English Dictionarysustentaban
sustentaban
sustentar
Meaning of sustentaban