Spanish-English Dictionaryadministradora
administradora
Meaning of administradora