English-Latin dictionary »

bar of an oil press (on which millstones were mounted) meaning in Latin

EnglishLatin
bar of an oil press (on which millstones were mounted) noun

cuppa [cuppae](1st) F
noun