KEPD German Abbreviation

KEPD has various meanings in the German category. Discover the full forms, definitions, and usage contexts of KEPD in German.

Kinetic Energy Penetrator and Destroyer

Most Common German

Citation

Last updated: