Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
semisynthetic
(,s/E/m/i/s/I/n'/T//E/t/I/k )
adjective satellite
(s)
not of natural origin; prepared or made artificially
bukan alam asal; siap atau membuat artifisial
Synonym:
man-made
,
synthetic
source: wordnet30