Spanish-English Dictionaryadministra
administra
administrar
Meaning of administra