×
punisseur
meaning in English
n.
scourger, one who punishes severely
Related Words
punissable
punissablement
punitif
punition
PC Version
Copyright © 2018 WordTech Co.