thickly_settledEnglish

populous, thickly settled

Adjective

Densely populated

English: populous, thickly settled

English words with similar meanings

Show 1 words