Translation of menhir in Malay

menhir

menhir

noun

  • 1

    menhir, batu yang didirikan pada zaman prasejarah