Asfixiado admin 5 years ago Asfixiado Asfixiado Definition Asfixiado Spanish Adjective English meaning : suffocated