-
nouna gun carriage elevated so that the gun can be fired over the parapettype of:
Explanation of barbette carriage
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.