Spanish - English - echar algo en cara a uno
v. taunt smb. with smth.
v. throw, cast, toss; add; affix, tack on; eject; bud, shoot; pump; lay; post; blow; tip; send; pour; put
pron. something; some; anything
[en] prep. in, into; for, to; on, at; by; about
n. face, front part of the head with the eyes nose and mouth; facial expression; look, appearance; facade; side; outside, external side; cad, rude or callous person
pron. you; one

Share this page
Dictionary Extension