kamus
.
Search
About
on-site
English
on-site
Adjective
Taking place or located at the site
English: on-site