English-Latin dictionary »

fetter, bond, restraint meaning in Latin

EnglishLatin
fetter, bond, restraint noun

catena [catenae](1st) F
noun