DictionaryForumContacts

Terms containing self-destruct | all forms | in specified order only
SubjectEnglishJapanese
gen.n self-destruct system自爆装置 (ぢばく・そうち)

Get short URL