Definition of cabestrante in Spanish:

cabestrante

masculine noun

  • 1

    Cabrestante.