×
demonstrator
meaning in French
n.
manifestant; démonstrateur
Related Words
disperse demonstrators
dispersed the demonstrators
demonstratively
demonstrativeness
demoralisation
demoralization
PC Version
Copyright © 2018 WordTech Co.