demosta

Finnish

Noun

demosta

  1. elative singular of demo