Translation of cascado in English:

cascado

hoarse, adj.

adjective

  • 1

    (voz) hoarse
  • 2

    (persona) worn-out Spain informal
    (radio/coche) broken-down
    (radio/coche) clapped-out British informal