Translation of memagari in English:

memagari

hedge

verb

  • 1

    hedge, fence, surround with a hedge or fence