Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
grand Turk
noun
(n)
the ruler of a Muslim country (especially of the former Ottoman Empire)
penguasa sebuah negara islam (terutama dari mantan kekaisaran ottoman)
Synonym:
sultan
source: wordnet30