Definition of “slow city” - English Dictionary

british dictionary