English-Latin dictionary »

armlets meaning in Latin

EnglishLatin
armlets noun
[UK: ˈɑːm.ləts]
[US: ˈɑːrm.ləts]

manica [manicae](1st) F
noun