brattleboroEnglish

Brattleboro

Noun

A town in southeastern Vermont on the Connecticut River

English: Brattleboro

Bahasa: Brattleboro

Bahasa words with similar meanings