NichiDict

MLS

えむ゛える゛えす
[emu゛eru゛esu]

Meanings

1.Noun

microwave landing system; MLS