off-siteEnglish

off-site

Adjective

Taking place or located away from the site

English: off-site