French to English Dictionary

Version Française

"à proximité de" meaning in English