1 tin putty | Definition of tin putty

tin putty

noun

Definition of tin putty