cotswoldsEnglish

Cotswold Hills, Cotswolds

Noun

A range of low hills in southwestern England

English: Cotswolds, Cotswold Hills

Bahasa: Cotswolds

Bahasa words with similar meanings

English words with similar meanings

Show 1 words