Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms for subject
Sports
containing
put... to
|
all forms
|
exact matches only
|
in specified order only
English
Chinese
hard
put to
it
处于困境
hard
put to
it
陷入困境
put to
rout
打败
put to
rout
大败对方
put to
rout
打垮
put to
vote
投票表决
Get short URL