Diccionario Español-Inglés
armadura
Armature, frame, scaffolding
Diccionario Español-Inglés
armador
armadura de la cama