English
›
Words
talking
too much about generally insignificant things
Translation:
English
Adjective
3
garrulous
Add
Translation