scalade









scalade


noun Archaic.

  1. escalade.

noun plural -lades or -lados

  1. short for escalade
49 queries 0.559