Translation of papel de aluminio in English:

papel de aluminio

tinfoil, n.

masculine noun

  • 1

    tinfoil
    aluminum foil US
    aluminium foil British
    Bacofoil British trademark