leveche
English
leveche meaning in English • leveche का अर्थ अंग्रेजी में
Noun
- A dry sirocco of Spain.