×

démarcateur meaning in English

n. demarcator, someone or something that sets boundaries

Related Words

  1. démaquillant
  2. démaquiller
  3. démarcation
  4. démarchage
PC Version

Copyright © 2018 WordTech Co.