English-Latin dictionary »

noose, halter meaning in Latin

EnglishLatin
noose, halter noun

laqueum [laquei](2nd) N
noun