English
›
Words
a
woman who nags or grumbles constantly
Translation:
English
3
scold
Add
Translation