Simplified Chinese Meaning of cotswolds
科茨沃尔德
Other Simplified Chinese words related to 科茨沃尔德
No Synonyms and anytonyms found
Nearest Words of cotswolds
Definitions and Meaning of cotswolds in English
cotswolds (n)
a range of low hills in southwestern England
FAQs About the word cotswolds
科茨沃尔德
a range of low hills in southwestern England
No synonyms found.
No antonyms found.
cotswold hills => 科茨沃尔德山 丘, cotswold => 科茨沃尔德, cotopaxi => 科托帕希火山, cotonou => 科托努, cotoneaster horizontalis => 地平线栒子,