×

watercourse meaning in French

n. cours d'eau, canal

Related Words

  1. watercolor
  2. watercolour
  3. watercraft
  4. watercress
PC Version

Copyright © 2018 WordTech Co.