lenguaraz

listen to the pronunciation of lenguaraz
Spanisch - Englisch
loquacious, talkative, tending to talk too much
wordy