sponge cities
English
Noun
sponge
cities
plural of
sponge city