Translation of خار زار in English:

خار زار

phrase

  • place full of thorns, thistles, etc.