Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
recovering
adjective satellite
(s)
returning to health after illness or debility
kembali ke kesehatan setelah penyakit atau kelemahan
Synonym:
convalescent
source: wordnet30