toukat
Finnish
Noun
toukat
nominative plural of
toukka