• EN > GA
  • GA > EN

self-destructive

adjectiveféindíobhálach adj1féinscriosach adj1self-destructive behaviour iompar a dhéanann díobháil duit féin