lunda
English
lunda meaning in English • lunda का अर्थ अंग्रेजी में
Noun
- A genus of birds including some of the puffins.