Translation of خار خار in English:

خار خار

phrase

  • anxiety
    disquiet
  • anxious
    sad