tupesta

Finnish

Noun

tupesta

  1. elative singular of tuppi

Anagrams