Skip to main content

lametta

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