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