Swale in French dictionary

  • Swale

    Meanings and definitions of "Swale"

    • Swale (chenal)

Sample sentences with "Swale"

Available translations