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