Translation of churrera in English:

churrera

machine for making churros, n.

feminine noun

  • 1

    machine for making churros
    churro