English to Italiano Dictionary
timeworn
Usura (metallurgia)
Meaning for timeworn found in 21 Languages.
Sponored Video