English
›
Words
extended
scolding
Translation:
English
Noun
1
tirade
Add
Translation