Latin-English dictionary »

advincula meaning in English

LatinEnglish
advincula [advinculae] (1st) F
noun

chain (of St. Peter)noun
[UK: tʃeɪn] [US: ˈtʃeɪn]