kamus
.
Search
About
gun_carriage
English
gun carriage
Noun
A framework on which a gun is mounted for firing
English: gun carriage