Translation Of Site Was Founded In Different Languages

English
Ways to say site was founded
Site a été créé