turlupin
English
turlupin meaning in English • turlupin का अर्थ अंग्रेजी में
Noun
- One of the precursors of the Reformation; -- a nickname corresponding to >Lollard >, etc.