operation praying mantis - French English Dictionary
History

operation praying mantis



Meanings of "operation praying mantis" in French English Dictionary : 1 result(s)

English French
History
operation praying mantis bataille des plates-formes pétrolières sassan et sirri