Translation of factura pro forma in English:

factura pro forma

pro forma invoice, n.

feminine noun

  • 1

    pro forma invoice