lunet
English
lunet meaning in English • lunet का अर्थ अंग्रेजी में
Noun
- A little moon or satellite.