Spanish-English Dictionarydescentralizabas
descentralizabas
descentralizar
Meaning of descentralizabas