Dictionary / Transport

escale

إسكال

/is-KAL/

English

layover/stopover

French

escale

Part of Speech

noun

Register

standard