Translator


"armor plate" in Spanish