Translation of venta en corto in English:

venta en corto

short selling, n.

(venta a corto)

feminine noun

  • 1

    short selling