×

placard meaning in French

n. affiche, plaquette, annonce
v. placarder

Related Words

  1. placability
  2. placable
  3. placarder
  4. placate
PC Version

Copyright © 2018 WordTech Co.