Skip to main content

lunda

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