dowst
English
dowst meaning in English • dowst का अर्थ अंग्रेजी में
Noun
- A dowse.