Inhabit or live in, be an inhabitant of
English: populate, dwell, live, inhabit
Bahasa: hidup, tinggal, duduk, diam, menetap, berdiam, menumpang, menghuni
populate, dwell, inhabit, live
English: populate, dwell, live, inhabit
Bahasa: hidup, tinggal, duduk, diam, menetap, berdiam, menumpang, menghuni
English: populate
Bahasa: mendiami