×

switchback meaning in French

n. montagnes russes, route en zigzag avec montées et descentes

Related Words

  1. switch over
  2. switchable
  3. switchblade
  4. switchboard
PC Version

Copyright © 2018 WordTech Co.