English-Polish dictionary »

placard meaning in Polish

EnglishPolish
placard noun
a sheet of paper or cardboard

afisznoun

plakatnoun