catchwater
English
catchwater meaning in English • catchwater का अर्थ अंग्रेजी में
Noun
- A ditch or drain for catching water. See Catchdrain>.