echarle algo en cara a alguien

echarle algo en cara a alguien en inglés

echarle algo en cara a alguien
español traducción al español
throw something in someone's face
inglés traducción al inglés