torvilla

Finnish

Noun

torvilla

  1. adessive plural of torvi