a revolving shot-proof turret for heavy ordnance

listen to the pronunciation of a revolving shot-proof turret for heavy ordnance
English - English

Definition of a revolving shot-proof turret for heavy ordnance in English English dictionary

A revolving shot-proof turret for heavy ordnance
cupola
a revolving shot-proof turret for heavy ordnance
Favorites