Subscriber login


Forgot your password?

Library card login

Other

churro

English translation of churro

m

  • 1 [Coc] strip of fried dough
  • 2 (Esp) (fam) (chapuza) botched job
  |  Cite

More results for churro

Word of the day

offing

/ ˈɒfɪŋ /
noun
the more distant part of the sea in view …