×
moderator
meaning in French
n.
modérateur, arbitre; modérateur, contrôleur
Related Words
moderations
moderato
moderatorial
moderatorship
PC Version
Copyright © 2018 WordTech Co.