Translation of cela in English:

cela

disgrace, shame

noun

  • 1

    disgrace, shame