WordofTheDay.US

gibbering

verb

In Latin: locutuleius Wiktionary