Translation of menghuni in English:

menghuni

verb

  • 1

    to occupy, to reside in


User Contribution

menghuni

inhabit

verb