Translation of cromlech in Malay

cromlech

dolmen

noun

  • 1

    dolmen