Atrasado admin 6 years ago Atrasado Atrasado Definition Atrasado Spanish Adjective English meaning : late