Spanisch-Englisch Wörterbuch »

embarrarla bedeutet auf Englisch

SpanischEnglisch
embarrarla verb

screw the pooch(to fail)
verb