NichiDict

アイアンドーム

[aiandoomu]

Meanings

1.Noun

Iron Dome (Israeli air defense system)