Dictionary, Free Dictionary - MyDictionary.net
Definition of " caniveau " in French English Dictionary
Results
caniveau
  • {N} gutter, culvert, gully, channel