Slovnenya

Translation English French: city planning

Dictionary: main
city planning
noun