TMD
ティー・エム・ディー
Meanings
Noun
theater missile defense; TMD
Jinuma: Japanese Dictionary
·
Word lists