batture
English
batture meaning in English • batture का अर्थ अंग्रेजी में
Noun
- An elevated river bed or sea bed.