English-Latin dictionary »

bracelet, armlet, arm-band meaning in Latin

EnglishLatin
bracelet, armlet, arm-band noun

armilla [armillae](1st) F
noun