torvetta
Finnish
Noun
torvetta
abessive
singular of
torvi