German-Spanish dictionary »

schield meaning in Spanish

GermanSpanish
Schield

blindaje

escudo