Chinese-English dictionary »

标语牌 /biāoyǔpái/ meaning in English

ChineseEnglish
标语牌 /biāoyǔpái/ noun

placard [placards](a sheet of paper or cardboard)
noun
[UK: ˈplæk.ɑːd] [US: ˈplækərd]