polder
English
polder meaning in English • polder का अर्थ अंग्रेजी में
Noun
- A tract of low land reclaimed from the sea by of high embankments.