slat armour - German English Dictionary
History

slat armour



Meanings of "slat armour" in German English Dictionary : 1 result(s)

English German
Military
slat armour Käfigpanzerung [f]