Translation of papel de estraza in English:

papel de estraza

gray paper, n.

masculine noun

  • 1

    gray paper US
    grey paper British