the outskirts of the town - French English Dictionary
History

the outskirts of the town



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

English French
General
the outskirts of the town les abords de la ville