Home US English armor-plated
Translate armor-plated into Spanish
1Having a tough metal covering as protection from attack.
READ THESE ARTICLES