MalayTranslate.com
Malay to English Translator
Translate Here

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