Breadcrumbs Section. Click here to navigate to respective pages.
Chapter
DOI link for DELTA – Dd
DELTA – Dd
Click here to navigate to parent product.
D-30 [ˈdi: ˈθɜ:ti] noun Soviet-designed 121.92mm light artillery piece