Silver-leaf meaning

Very thin sheets of silver foil.
noun
0
0
Advertisement