Slovnenya

Translation English French: inner city

Dictionary: main
inner city
noun