Finnish edit

Noun edit

illoitta

  1. abessive plural of ilta