English-French dictionary »

bayou meaning in French

EnglishFrench
bayou [bayous] (slow-moving creek or swamp)
noun
[UK: ˈbaɪuː]
[US: ˈbaɪuː]

bayou◼◼◼nom {m}

marécages◼◻◻nom {m pl}