Home
Help
About
Contact
English to Chinese Dictionary
Search:
招贴画
zhāo
tiē
huà
picture poster (for advertising or propaganda)
<< back to the home page