Online Dictionary
Definition of " escabel " in Spanish English Dictionary
Results
escabel
  • {N} stool, footstool
descabelladamente
  • {ADV} wildly
descabellado
  • {A} wild, misbegotten