outskirts of a town - French English Dictionary

outskirts of a town

Meanings of "outskirts of a town" in French English Dictionary : 1 result(s)

English French
Arts Administration
outskirts of a town périphérie d'une ville