×
demurrer
meaning in French
n.
récusant; réfutation; réserve
Related Words
demurrage
demurral
demy
demythologization
PC Version
Copyright © 2018 WordTech Co.