MLS えむ・える・えす
emu·eru·esu

Noun

1. microwave landing system; MLS

Other forms: