Definition of “slow city” - English Dictionary

English