MalayTranslate.com
Malay to English Translator
Translate Here

English to English

nursing home

noun (n)

  • an institution where people are cared for
    institusi tempat orang banyak dirawat
    Synonym:
    home, rest home
    source: wordnet30