English-Latin dictionary »

tying / binding / fastening / attaching (to), connecting meaning in Latin

EnglishLatin
tying / binding / fastening / attaching (to), connecting noun

adnexus [adnexus](4th) M
noun