×

loup-garou meaning in English

n. bugaboo, werewolf, bogeyman

Related Words

  1. loup de mer
  2. loup de terre
  3. loupage
  4. loupe
PC Version

Copyright © 2018 WordTech Co.