cotswolds
名词 cotswolds:
a range of low hills in southwestern England
同义词:Cotswold Hills
名词 cotswold:
sheep with long wool originating in the Cotswold Hills
同义词:Cotswold