English-Latin dictionary »

chain (of st. peter) meaning in Latin

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

advincula [advinculae](1st) F
noun

Your history