PLACARD Meaning of PLACARD in English afiche (-ar), placate English Interlingue dictionary. Английский словарь Интерлингве. 2012