-
nounmilitary vehicle that is a light truck designed to carry mortars or machine guns and their crewstype of:
Explanation of weapons carrier
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.