tamppua
Finnish
Noun
tamppua
partitive
singular of
tamppu
Anagrams
pumpata