English to Chinese Dictionary

Search:

天翻地覆 tiān fān sky and the earth turning upside down (idiom); fig. complete confusion / everything turned on its head


<< back to the home page