Translation of carta de crédito in English:

carta de crédito

letter of credit, n.

feminine noun

  • 1

    letter of credit