site – Català–English translations

🇬🇧 en ca

site noun

  /saɪt/
  • place where anything is fixed; situation; local position
lloc, terreny
  • place fitted or chosen for any certain permanent use or occupation
  • region where chemical reactions take place
lloc
  • a website
lloc web, plana web
Wiktionary Links