MMRALS: Moveable Microwave Remote Area Landing System

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

Definition in English: Moveable Microwave Remote Area Landing System