Vi fant 1 definisjoner av down town på engelsk.
Noun |
||
| down town - the center of a city | ||
| civic center, municipal center | ||
| hub the central part of a car wheel (or fan or propeller etc) through which the shaft or axle passes | ||