Finnish

edit

Noun

edit

illoitta

  1. abessive plural of ilta