Translation of tumbuhan pagar in English:

tumbuhan pagar

hedgerow

noun

  • 1

    hedgerow, bushes, etc. forming a hedge