lenguaraz

listen to the pronunciation of lenguaraz
Spanish - English
loquacious, talkative, tending to talk too much
wordy