Speech impediment
-
An [Italian] with [no hands].
Speech impediment meaning & definition 1 of Speech impediment.
-
a difficulty in speaking clearly, such as a lisp or stammer
Speech impediment meaning & definition 2 of Speech impediment.