Translation of pella in English:

pella

lump, n.

feminine noun

  • 1

    (de masa)
    lump
    hacer pellas to play hookey informal