×
duresse
meaning in French
n.
coertion, contrainte; emprisonnement
Related Words
durbar
duress
durham
during
PC Version
Copyright © 2018 WordTech Co.