Translation of papel timbrado in English:

papel timbrado

fiscal paper, n.

masculine noun

  • 1

    fiscal paper