neeld
English
neeld meaning in English • neeld का अर्थ अंग्रेजी में
Noun
- A needle.