English-Spanish dictionary »

placard meaning in Spanish

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

cartelnoun
{m}

letreronoun
{m}

pancartanoun
{f}