Meaninga protective circular armour support for a heavy gun turret
ReligionChristianity
OriginEnglish