a
place where many people live

Translation:
English
Noun
Add