Skip to main content

nettles

English nettles meaning in English  •  nettles का अर्थ अंग्रेजी में
n. pl.
  • The halves of yarns in the unlaid end of a rope twisted for pointing or grafting.
Advertisement