hepasta

Finnish

Noun

hepasta

  1. elative singular of heppa

Anagrams