Summary
English to German:   more detail...
  1. armour-plated cupola:


English

Detailed Translations for armour-plated cupola from English to German

armour-plated cupola:


Related Translations for armour-plated cupola