setbacks

'setbæks

英文释义

n. an unfortunate happening that hinders or impedes; something that is thwarting or frustrating

中文翻译

周折

学习工具