japanitarta

Finnish

Noun

japanitarta

  1. partitive singular of japanitar