English: integrated transport strategy
Welsh: strategaeth trafnidiaeth integredig
Subject: Trafnidiaeth
English definition: The integration of land-use and transportation planning to allow transport provision and the demand for travel to be planned and managed together.