English-Spanish dictionary »

pooch meaning in Spanish

EnglishSpanish
pooch [pooches] (slang: dog)
noun
[UK: puːtʃ]
[US: ˈpuːtʃ]

pichichonoun
{m}

screw the pooch (to fail)
verb

embarrarlaverb

meter la pataverb

meterla hasta el corvejónverb

regarlaverb