Translation of bersira in English:

bersira

adjective

  • 1

    to be coated in syrup