Slovnenya

Translation English French: urban sprawl

Dictionary: main
urban sprawl