English-Latin dictionary »

irritation, that which exasperates meaning in Latin

EnglishLatin
irritation, that which exasperates noun

exulceratio [exulcerationis](3rd) F
noun