×
watercourse
meaning in French
n.
cours d'eau, canal
Related Words
watercolor
watercolour
watercraft
watercress
PC Version
Copyright © 2018 WordTech Co.