Traduction Anglais Français

Traduction "low ground, small depression in ground (where rainwater can form puddles)" en Francais

English Version