Yap.Town
Dictionaries
Blog
Dictionaries
›
French → English
›
site Internet
site Internet
website
→ site
phrase
Rare
#45,122
website
Also commonly written « site internet » or « site web ».
FR:
J’ai trouvé cette recette sur un site Internet.
EN:
I found this recipe on a website.