Meaning of operation desert storm
Definition of operation desert storm
(noun)
the United States and its
allies
defeated
Iraq in a
ground
war that lasted 100
hours
(1991)
Other information on operation desert storm
WIKIPEDIA results for
operation desert storm
Amazon results for
operation desert storm
Tweet