... has difficulty in communicating. - Inglés Sinónimo Diccionario