×
démarcateur
meaning in English
n.
demarcator, someone or something that sets boundaries
Related Words
démaquillant
démaquiller
démarcation
démarchage
PC Version
Copyright © 2018 WordTech Co.