fettered

英文释义

s. bound by chains fastened around the ankles

中文翻译

v. 束缚(fetter的过去分词形式)

43,030
BNC 频率

学习工具