MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rest home
(r/E/st_h/oU/m )

noun (n)

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