Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
supreme authority
noun
(n)
someone with the power to settle matters at will
seseorang dengan kekuatan untuk menyelesaikan masalah di akan
Synonym:
arbiter
source: wordnet30