un site Internet : a website
un site : a (web)site
- "Gérard Therrien : Nous avons : un site Internet"
- "Grand : Nos moyens : nous avons un site Internet."
- "Que cela n’empêche pas nos lecteurs en mal d’inspiration coquine de consulter l’intégralité de cette fausse correspondance sur notre site Internet, ami-papier-litt."
Now that you know how to translate 'Site internet' in English, why not go further and test our online French course for free?
What our users say:
Test your French with Frantastique today and get a free level assessment.
Absolutely free - no strings attached.