oriitta

Finnish

Noun

oriitta

  1. abessive singular/plural of ori