Skip to main content

lorel

English lorel meaning in English  •  lorel का अर्थ अंग्रेजी में
Noun
  • A good for nothing fellow; a vagabond.
Advertisement