demosta
Finnish
Noun
demosta
elative singular of
demo