×

scarer meaning in French

n. épouvantail, mannequin destiné à effrayer les oiseaux

Related Words

  1. scaremonger
  2. scaremongering
  3. scarey
  4. scarf
PC Version

Copyright © 2018 WordTech Co.