Apólogo admin 5 years ago Apólogo Apólogo Definition Apólogo Spanish Adjective English meaning : apologue