Skip to main content

convallaria

English convallaria meaning in English  •  convallaria का अर्थ अंग्रेजी में
Noun
  • The lily of the valley.
Advertisement