Swale in French dictionary Swale Meanings and definitions of "Swale" Swale (chenal) more Sample sentences with "Swale" Declension Stem Try again Available translations English Norwegian Authors