MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lodge in

verb (v)

  • live (in a certain place)
    hidup (di tempat tertentu)
    Synonym:
    occupy, reside
    source: wordnet30