How do you spell Lametta 

Available Definitions:
1)  n. - Foil or wire made of gold, silver, or brass.





 Take Spelling Test