Go to Homepage
[Subject: Humankind]
- Someone who talks or chatters incessantly.
Translated by: ROBERT GRIGOR BAXTER
Translated in 34 languages
[Subject: Etymology]
- Loquacious person who risks intervening in unappropriate fashion
Translated in 13 languages