garritus

listen to the pronunciation of garritus
Lateinisch - Englisch
talk rapidly
chatter, prattle, jabber
talk/write nonsense