meaning of atrasado

atrasado - Spanish to English

slow [clock, watch]