English-Latin dictionary »

oil-press (pl.) meaning in Latin

EnglishLatin
oil-press (pl.) noun
[UK: ɔɪl pres]
[US: ˌɔɪl ˈpres]

trapetus [trapetis](3rd) M
noun

Your history