Criticism or invective which is sustained and considered to be overly harsh. English - Irish

Related words

vituperation 




English translator: English Irish Criticism or invective which is sustained and considered to be overly harsh.  Eesti sõnaraamat   Español Traductor   Svenska Översättare