×

cañon meaning in French

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

Related Words

  1. cayman islands
  2. cayuga
  3. cayuse
  4. cb
PC Version

Copyright © 2018 WordTech Co.