small_townEnglish

settlement, small town, village

Noun

A community of people smaller than a town

English: village, small town, settlement

Bahasa: desa, kampung

Bahasa words with similar meanings

English words with similar meanings

Show 2 words