English-Latin dictionary »

screw (press / water / wood) meaning in Latin

EnglishLatin
screw (press / water / wood) noun
[UK: skruː]
[US: ˈskruː]

cochlea [cochleae](1st) F
noun
A screw's missing. = Una cochlea deest.