site – English–Latine translations

🇬🇧 en la 🇻🇦

site noun

  /saɪt/
  • place where anything is fixed; situation; local position
situs
Wiktionary Links