Significado de “flinch from sth/doing sth” - en el Diccionario Inglés

british diccionario