unavoidable fact - Inglés Sinónimo Diccionario