Contents

GreekEdit

NounEdit

ιστοχώρος ‎(istochórosm ‎(plural ιστοχώροι)

  1. (Internet) web site

DeclensionEdit

SynonymsEdit

Related termsEdit

External linksEdit