Detailed Translations for swale from English to French
Spelling Suggestions for: swale
swale:
Synonyms for "swale":
Related Definitions for "swale":
-
a low area (especially a marshy area between ridges)1
Wiktionary Translations for swale:
swale
noun
-
Terre grasse et humide
External Machine Translations: