Skip to main content

rideau

English rideau meaning in English  •  rideau का अर्थ अंग्रेजी में
Noun
  • A small mound of earth; ground slightly elevated; a small ridge.
Advertisement