Spanish-English Dictionaryadministradores
administradores
Meaning of administradores