Similar words :

self-destructive

adjectiveaidiacht féindíobhálach adj1féinscriosach adj1 self-destructive behaviour iompar a dhéanann díobháil duit féin
Loading phrases and examples...
Loading Teanglann link ...