Translation of cerna in English:

cerna

digested

  • 1

    digested