Spanyol | Angol |
---|---|
embarrar verb | mud(to make muddy) smear [smeared, smearing, smears](to damage someone's reputation by slandering, making false accusations) sully [sullied, sullying, sullies](to corrupt or damage) |
embarrarla verb | screw the pooch(to fail) |