MalayTranslate.com
Malay to English Translator
Translate Here

English to English

grave mound

noun (n)

  • (archeology) a heap of earth placed over prehistoric tombs
    (arkeologi) heap bumi ditempatkan di makam prasejarah
    source: wordnet30