armored cupola - Spanish English Dictionary
History

armored cupola

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "armored cupola" in Spanish English Dictionary : 2 result(s)

English Spanish
Engineering
armored cupola cúpula acorazada [f]
Aeronautics
armored cupola cúpula blindada [f]