Translation of battlements in Malay

battlements

plural noun

  • 1

    tembok yang mempunyai lubang-lubang tempat menembak