×
placard
meaning in French
n.
affiche, plaquette, annonce
v.
placarder
Related Words
placability
placable
placarder
placate
PC Version
Copyright © 2018 WordTech Co.