Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
pledged
adjective satellite
(s)
bound by or as if by an oath
terikat dengan sumpah atau seperti apakah itu
Synonym:
sworn
source: wordnet30