Abnegado admin 5 years ago Abnegado Abnegado Definition Abnegado Spanish Adjective English meaning : Selfless