TMD

ティー・エム・ディー

Meanings

  1. Noun theater missile defense; TMD

Jinuma: Japanese Dictionary · Word lists