Finnish edit

Noun edit

toukkaa

  1. partitive singular of toukka

Anagrams edit