English-Latin dictionary »

provoker, one who provokes / irritates meaning in Latin

EnglishLatin
provoker, one who provokes / irritates noun

exasperator [exasperatoris](3rd) M
noun