06-09-2022, 04:22 PM
NATO just shoot itself in the foot.
Definition:
shoot yourself in the foot - phrase
Definition:
(informal)
cause yourself trouble by being stupid
Synonyms:
To make a mistake, or to do something badly
Definition:
shoot yourself in the foot - phrase
Definition:
(informal)
cause yourself trouble by being stupid
Synonyms:
To make a mistake, or to do something badly