illoitta

Finnish

Noun

illoitta

  1. abessive plural of ilta