ジドウカキ
Meanings
Noun
1. automatic firearm
Composed of
automatic; intransitive verb
firearms; guns