lester
English
lester meaning in English • lester का अर्थ अंग्रेजी में
Noun
- A dry sirocco in the Madeira Islands.