Spanish-English Dictionaryadministraba
administraba
administrar
Meaning of administraba