Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
deedbox
noun
(n)
a strongly made box for holding money or valuables; can be locked
yang kuat membuat kotak untuk memegang wang atau barang berharga; bisa dikunci
Synonym:
strongbox
source: wordnet30