Definisi 'bloomington'

English to English
noun
1 a university town in south central Indiana Terjemahkan
source: wordnet30

More Word(s)
town, hoosier state, in, indiana,

Visual Synonyms