English

edit

Noun

edit

levulins

  1. plural of levulin