Translation of خار دار تار in English:

خار دار تار

phrase

  • barbed wire