English
›
Words
where
people live
Translation:
English
Noun
1
dwelling
Add
Translation