levesel
English
levesel meaning in English • levesel का अर्थ अंग्रेजी में
Noun
- A leafy shelter; a place covered with foliage.