Balbuties definition

(medicine, obsolete) Stammering.
noun
0
0
Advertisement