Autocrítico admin 5 years ago Autocrítico Autocrítico Definition Autocrítico Spanish Adjective English meaning : self-critical