Translation of descabellado in English:

descabellado

crazy, adj.

adjectiveFeminine descabellada

  • 1

    crazy
    ridiculous