Home
Help
About
Contact
English to Chinese Dictionary
Search:
牵强
qiān
qiǎng
far-fetched / implausible (chain of reasoning)
<< back to the home page