Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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