TULA METAL MEANING IN ENGLISH

• Tula metal Definition & Synonyms

  1. () An alloy of silver, copper, and lead made at Tula in Russia.


RECENT SEARCHES