Online Dictionary

armatura, armaturas Explained

armatura, armaturas at Interlingua => English Of Explained:

n 1. armor; 2. [Magnet., Elec.] armature; 3. frame, framework