ABSTRACT

D-30 [ˈdi: ˈθɜ:ti] noun Soviet-designed 121.92mm light artillery piece