Home
Help
About
Contact
English to Chinese Dictionary
Search:
倒灶
dǎo
zào
to fall (from power) / in decline / unlucky
<< back to the home page