×

escale meaning in English

n. stopover, stop

Related Words

  1. sans escale
  2. faire une escale
  3. faire escale à
  4. escaladé
  5. escalator
  6. escalier
  7. escalier de dégagement
PC Version

Copyright © 2018 WordTech Co.