Online Dictionary
Definition of " descabellado " in Spanish English Dictionary
Results
descabellado
  • {A} wild, misbegotten