Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
applied scientist
noun
(n)
a person who uses scientific knowledge to solve practical problems
orang yang menggunakan pengetahuan ilmiah untuk memecahkan masalah praktis
Synonym:
engineer
,
technologist
source: wordnet30