English
›
Words
severe
and adverse criticism
Translation:
English
Noun
7
stricture
Add
Translation