Translation of churrera in English:

churrera

feminine noun

  • 1

    machine for making churros
    churro