waterboard
English
waterboard meaning in English • waterboard का अर्थ अंग्रेजी में
Noun
- A board set up to windward in a boat, to keep out water.