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