Translation of cascado in English:

cascado

hoarse, adj.

adjectivefeminine cascada

  • 1

    (voz) hoarse
  • 2

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