Synonyms of margoulin, margouline
synonyms
definition
Definition of margoulin, margouline nom
péjoratif Individu peu scrupuleux qui fait de petites affaires.
Learn more
Discover nearby French words and their synonyms
Synonym quiz of the day