Translation Of Site Or This Page In Different Languages

English
Ways to say site or this page
Сайт или тази страница [sajt ili tazi stranica]
Ο ιστότοπος ή αυτή η σελίδα [o istótopos ḗ autḗ ē selída]