placardtranslation and definition "placard", tamil lexiconWordTamil Definitionplacardசுவரொட்டி, விளம்பர அட்டை.