EN

Synonyms for sloughs

Sloughs, noun plural of slough. Synonyms in the same form.

Synonyms in the same form

Noun plural

Other

swales