中国版本
Translate
Meaning of "overthrow" to Chinese Language
English to Chinese
Chinese to English
English
Chinese
overthrow a government, prove incorrect a theory or principle
推翻
overthrow a mountain and upset the sea ─ of great ability, over-helming or sweeping
排山倒海