×
flagellator
meaning in French
n.
flagellant; personne qui flagelle, qui fustige
Related Words
flagellated
flagellation
flagelliform
flagellum
PC Version
Copyright © 2018 WordTech Co.