×

douve meaning in English

n. stave, drainage ditch

Related Words

  1. douve du foie
  2. douteusement
  3. douteux
  4. douve du foie
  5. douvres
PC Version

Copyright © 2018 WordTech Co.