Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
legateship
noun
(n)
the post or office of legate
the post atau duta dari kantor
Synonym:
legation
source: wordnet30
The office of a legate.
kantor seorang duta.
source: webster1913