Autodidacto admin 5 years ago Autodidacto Autodidacto Definition Autodidacto Spanish Adjective English meaning : self-taught