Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
charnel house
noun
(n)
a vault or building where corpses or bones are deposited
sebuah besi atau bangunan di mana mayat atau tulang itu disimpan
Synonym:
charnel
source: wordnet30