Definition of Operation Desert Storm

  • 1. The United States and its allies defeated Iraq in a ground war that lasted 100 hours (1991) Noun

Semanticaly linked words with "operation desert storm"