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


English

Detailed Translations for armour-plated cupola from English to German

armour-plated cupola:


External Machine Translations:

Related Translations for armour-plated cupola