Translation of اعصاب زدہ in English:

اعصاب زدہ

phrase

  • of weak nerves
    nervous