Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
peer review
verb
(v)
evaluate professionally a colleague's work
menilai secara profesional seorang rekan kerja
Synonym:
referee
source: wordnet30