Summary
French
Detailed Translations for site from French to English
site:
-
le site (place; lieu; endroit)
-
le site (lieu de découverte)
-
le site (territoire; terrain; emplacement; rayon; zone; domaine; région; champ; jardin; enclos; jardin ouvrier; jardin familial)
-
le site (site Web)
-
le site
-
le site
-
le site