Translation of خار زار in English:

خار زار

(خارِستان)

phrase

  • place full of thorns, thistles, etc.