Advertisement
Advertisement
launch shoe
noun
- an attachment to an aircraft from which a missile is launched
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse