×

magouilles meaning in English

n. scheme, plot, intrigue, plan; underhand practices

Related Words

  1. magouiller
  2. magouilleur
  3. magritte
  4. maguy
PC Version

Copyright © 2018 WordTech Co.