Translation of carta urgente in English:

carta urgente

special-delivery letter, n.

feminine noun

  • 1

    special-delivery letter