tin foil

[English]

Aluminium foil. Tin foil.

Synonyms in other languages

English