Back to Dictionary
迎头打击
迎頭打擊
yíngtóudǎjī
1.
to hit head on