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