cover oneself with armor as defense - Turco Inglés Diccionario

Proponer traducción