Translation of cerna in English:

cerna

digested

verb

  • 1

    digested