lametta
English
lametta meaning in English • lametta का अर्थ अंग्रेजी में
Noun
- Foil or wire made of gold, silver, or brass.