Traduction Anglais Français

Traduction "built-up area, population center, agglomeration, urban area" en Francais

English Version