English-Latin dictionary »

of / using intestines meaning in Latin

EnglishLatin
of / using intestines adjective

caviaris [caviaris, caviare]adjective