English to Chinese Dictionary

Search:

办不到 bàn bu dào impossible / can't be done / no can do / unable to accomplish


<< back to the home page