English-Latin dictionary »

that deserves to be hated meaning in Latin

EnglishLatin
that deserves to be hated adjective

odibilis [odibilis, odibile]adjective