Traduction Anglais Français

Traduction "man-made (e.g. lake)" en Francais

English Version