Skip to main content

parkleaves

English parkleaves meaning in English  •  parkleaves का अर्थ अंग्रेजी में
Noun
  • A European species of Saint John's-wort; the tutsan. See Tutsan>.
Advertisement