Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
idolised
adjective satellite
(s)
regarded with deep or rapturous love (especially as if for a god)
dianggap dengan deep cinta atau menggiurkan (terutama seolah untuk dewa)
Synonym:
adored
,
idolized
,
worshipped
source: wordnet30