Translation of memagar in English:

memagar

to enclose

verb

  • 1

    to enclose, to put a fence etc. round, shut in on all sides, seclude, to shut up in a receptacle