tin foil
[
English
]
Aluminium foil. Tin foil.
Synonyms in other languages
English
aluminium foil