Translator


"person with a speech defect, esp one who cannot articulate consonants" in Spanish

QUICK TRANSLATIONS
"person with a speech defect, esp one who cannot articulate consonants" in English
{noun}

SIMILAR TRANSLATIONS
Similar translations for "person with a speech defect, esp one who cannot articulate consonants" in Spanish