Finnish

edit

Noun

edit

hepasta

  1. elative singular of heppa

Anagrams

edit