torvista
Finnish
Noun
torvista
elative plural of
torvi