sited

英文释义

a. Having a site; situated.

中文翻译

vt. 使坐落在(site的过去式与过去分词形式)

学习工具