armatura Italian - English
1.
Englisharmor
-
Englishprotective layer over a body, vehicle, or other object intended to deflect or diffuse damaging forces
-
Italianarmatura
2.
Englishframe
-
Englishstructural elements of a building or other constructed object
-
Italianimpalcaturaarmatura
3.
Englishtwill
-
Englishweaving pattern
-
Italianarmatura
4.
5.
Englishgauntlet
-
Italianguanto di armatura
English translator: Italian English armatura Eesti sõnaraamat Español Traductor Svenska Översättare