🇬🇷 el en 🇬🇧

ιστοχώρος noun

  /i.stoˈxo.ɾos/
web site, website
Wiktionary Links