×

canyon meaning in French

n. canyon, gorge, vallée profonde creusée par un cours d'eau (géographie)

Related Words

  1. grand canyon
  2. canvasser
  3. cany
  4. canzone
  5. canzona
PC Version

Copyright © 2018 WordTech Co.