English to Chinese Dictionary

Search:

事实上 shì shí shàng in fact / in reality / actually / as a matter of fact / de facto / ipso facto


<< back to the home page