omenoitta

Finnish

Noun

omenoitta

  1. abessive plural of omena