Finnish edit

Noun edit

peputta

  1. abessive singular of peppu

Noun edit

peputta

  1. abessive singular of pepu