×
flagellateur
meaning in English
n.
scourger, one who flogs, one who chastises
Related Words
flagellaire
flagellant
flagellation
flagelle
PC Version
Copyright © 2018 WordTech Co.