English
›
Words
expostulation
Translation:
English
Noun
9
protest
5
remonstrance
3
reasoning
with someone to correct or dissuade
Add
Translation