Finnish

edit

Noun

edit

toukkaa

  1. partitive singular of toukka

Anagrams

edit