NichiDict

テポドン

[tepodon]

Meanings

1.Noun

Taepodong; Taep'o-dong; North Korean ballistic missile