a place where there are a lot of houses, stores, and other buildings which is smaller than a city:

中文解释

[ C ] He was born in the small town of Elnora, Indiana.

正在查询

indwelling diapsid decorate beautifully 摄氏度 杨朵 随地 具尸体 女王 flow from