torvilla
Finnish
Noun
torvilla
adessive
plural of
torvi