English to Chinese Dictionary

Search:

放话 fàng huà to give orders / to spread news or rumors / to leak certain information intentionally


<< back to the home page