Stammerer meaning

Agent noun of stammer; one who stammers; a stutterer.
noun
0
0
Advertisement