Skip to content
Kotomora

駐ちゅう退たい機き

ちゅ
う
た
い
き

Meanings

1

noun

recoil brake

Technical term for a device that absorbs recoil in artillery or firearms.