Translation of horcajadas in English:

horcajadas

feminine plural noun

  • 1

    se sentó a horcajadas en la pared he sat astride the wall