escala

Noun
  1. Scale or ladder used for climbing Noun
    He used an escala to reach the roof.
  2. Stop or layover during a journey Noun
    We had a long escala in Madrid before arriving home.