RGM-84: Harpoon Missile

What does RGM-84 mean? The above is one of RGM-84 meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Harpoon Missile

RGM-84 also stands for:
... more