trapped
trapped基本解释
adj.陷入困境的;受到限制的
trapped同义词
trapped相关例句
trapped英英释义
"a stag at bay""she had me cornered between the porch and her car""like a trapped animal"