Carapace

French-English Dictionary of Military Terms · 1918 · p. 3
Carapace. Shell. Hood for gun house of barbe tteturret. [p.92]
Readham'da tam maddeyi gor →