tinfoilEnglish

tin foil, tinfoil

Noun

Foil made of tin or an alloy of tin and lead

English: tinfoil, tin foil

English words with similar meanings

Show 1 words