From English-Dutch FreeDict Dictionary ver. 0.2: placard /plækɑːd/ 1. aanplakken 2. aanplakbiljet, affiche, plakkaat, poster
placard /plækɑːd/ 1. aanplakken 2. aanplakbiljet, affiche, plakkaat, poster