fragmentation shell - French English Dictionary

fragmentation shell

Meanings of "fragmentation shell" in French English Dictionary : 1 result(s)

English French
Military
fragmentation shell obus à fragmentation