pepusta

Finnish

Noun

pepusta

  1. elative singular of peppu

Noun

pepusta

  1. elative singular of pepu

Anagrams