遠隔 えんかくサイト
enkakusaito

Noun

1. remote site

Computing