English-Latin dictionary »

detestable, odious meaning in Latin

EnglishLatin
detestable, odious adjective

abominandus [abominanda, abominandum]adjective