English-Latin dictionary »

instrument for twisting / winding meaning in Latin

EnglishLatin
instrument for twisting / winding noun

tormentum [tormenti](2nd) N
noun