Skip to main content

lollard

English lollard meaning in English  •  lollard का अर्थ अंग्रेजी में
Noun
  • One of a sect of early reformers in Germany.
Advertisement