Tula metal
Definitions
1
Posts
1
Posters
169
Views
-
An alloy of silver, copper, and lead made at Tula in Russia.[Written also toola metal.]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions