armilla Catalan - English
1.
Englishbracelet
-
Englisha band or chain worn around the wrist as jewelry or an ornament
-
Catalanbraçalet
2.
Englishvest
-
Englishgarment worn over a shirt
-
Catalanarmilla
3.
English translator: Catalan English armilla Eesti sõnaraamat Español Traductor Svenska Översättare