Spanyol-Angol szótár »

embarrarla angolul

SpanyolAngol
embarrarla verb

screw the pooch(to fail)
verb