Spanisch-Englisch Wörterbuch »

regarla bedeutet auf Englisch

SpanischEnglisch
regarla verb

screw the pooch(to fail)
verb