Translation of ahorcajarse in English:

ahorcajarse

pronominal verb

  • 1

    ahorcajarse en algo to sit astride sth