English to English
dweller
noun (n)
- a person who inhabits a particular placeorang yang merasuki tempat tertentusource: wordnet30An inhabitant; a resident; as, a cave dweller.seorang penduduk; penghuni rumah; sebagai, aku penghuni gua/ aku.source: webster1913