NichiDict

依託射撃

いたくしゃげき
[itakushageki]

Meanings

1.Noun

firing from elbow rests