meaning of rideau

1. A small mound of earth; ground slightly elevated; a small ridge.


Related Words

rideau |

Developed & Maintained By Taraprasad.com

Treasure Words