storverk - dict.se
storverk
noun
great achievement
Inflections
storverk
storverken
storverket