Finnish edit

Noun edit

elukoitta

  1. abessive plural of elukka

Anagrams edit