Where does “retrasado” come from?

retrasado (Spanish): delayed, retarded

Definitions

  1. delayed, retarded

Words derived from “retrasado