English to Chinese Dictionary

Search:

牵强 qiān qiǎng far-fetched / implausible (chain of reasoning)


<< back to the home page