×

demurrer meaning in French

n. récusant; réfutation; réserve

Related Words

  1. demurrage
  2. demurral
  3. demy
  4. demythologization
PC Version

Copyright © 2018 WordTech Co.