Skip to main content

lames

English lames meaning in English  •  lames का अर्थ अंग्रेजी में
n. pl.
  • Small steel plates combined together so as to slide one upon the other and form a piece of armor.
Advertisement