urban_areaEnglish

populated area, urban area

Noun

A geographical area constituting a city or town

English: urban area, populated area

Bahasa: perkotaan, urban

Bahasa words with similar meanings

English words with similar meanings

Show 1 words