Summary
English to French:   more detail...
  1. swale:
    • Wiktionary:
      swale → noue
    • Synonyms for "swale":
      trough


English

Detailed Translations for swale from English to French

swale:


Synonyms for "swale":


Related Definitions for "swale":

  1. a low area (especially a marshy area between ridges)1

Wiktionary Translations for swale:

swale
noun
  1. Terre grasse et humide