to make sense - Inglés Sinónimo Diccionario