English-Latin dictionary »

lock / clasp of a necklace meaning in Latin

EnglishLatin
lock / clasp of a necklace noun

clusura [clusurae](1st) F
noun