×
magouilles
meaning in English
n.
scheme, plot, intrigue, plan; underhand practices
Related Words
magouiller
magouilleur
magritte
maguy
PC Version
Copyright © 2018 WordTech Co.