English to Chinese Dictionary

Search:

倒灶 dǎo zào to fall (from power) / in decline / unlucky


<< back to the home page