bayou in French
bayou in French
bayou
A slow-moving, often stagnant creek or river.
marécages
A slow-moving, often stagnant creek or river.