English-Latin dictionary »

object of loathing / disgust / hate / offense meaning in Latin

EnglishLatin
object of loathing / disgust / hate / offense noun

taedium [taedi(i)](2nd) N
noun