Translation Of Site Was Established In Different Languages

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