Home
Help
About
Contact
English to Chinese Dictionary
Search:
挡箭牌
dǎng
jiàn
pái
arrow-blocking shield / (fig.) pretext; cover; sth used to deflect blame, criticism or pressure
<< back to the home page