pepulla
Finnish
Noun
pepulla
adessive
singular of
peppu
Noun
pepulla
adessive
singular of
pepu